mylist = ['itcast', 'itheima', 'python']

# 1.1查找某元素在列表中的位置,如果查找不到会报错。
print(f"itheima在列表中的位置是:{mylist.index('itheima')}")

# 2.2修改指定下标索引的值
mylist[0] = "yes"
print(f"将列表索引为0的值修改为{mylist[0]}")

# 3.3插入元素
mylist.insert(1, "no")
print(f"将no插入列表索引为1：{mylist[1]}")

# 4.4将指定元素添加到列表末尾
mylist.append("刘涛")
print(f"列表末尾元素为：{mylist[4]}")

# 5.5在列表末尾追加一批元素
mylist2 = ["大帅哥", '就是他']
mylist.extend(mylist2)
print(mylist)

mylist = ['itcast', 'itheima', 'python']
# 6.6.1删除指定下标元素 方法一
del mylist[2]
print(mylist)
# 6.6.2 方法二 通过pop方法可以将删除元素取出来
x = mylist.pop(0)
print(f"删除的元素为：{x}")

mylist = ['itcast1', 'itcast1, ''itheima', 'python']
# 7.7将列表中第一个匹配元素删除
mylist.remove('itcast1')
print(mylist)

# 8.8将列表所有内容清空
print(f"列表被清空了：{mylist.clear()}")

mylist2 = ['itcast', 'itcast', 'itheima', 'python']
# 9.9统计列表中某一个元素的数量
count = mylist2.count('itcast')
print(f"列表中itcast的数量为：{count}")

# 10.10统计列表中全部元素数量
print(f"列表中数量为：{len(mylist2)}")
